flatworm (echinococcus) - French English Dictionary